|
Date in 2011
|
Topic | Readings due | Assignments due | Team Project Milestones |
|
T 23 Aug
|
Introductions |
Chapter 1 |
||
| R 25 Aug | Overview of Software Engineering | Rugaber: How to Read a Research Paper No Silver Bullet The Chimera of Software Quality |
HW1: Ex 1.3, 1.8, 1.9, 1.10 Email by 9:00 AM [last_first]_HW1.pdf |
Get familiar with Ubuntu, Subversion, and VirtualBox |
|
T 30 Aug
|
Ethical Issues in Software Engineering
Socio-technical Systems |
ACM Code of Ethics ACM SE Code of Ethics SE Ethics in a Digital World ACM Licensing Position Chapter 10 |
HW2: 500+ word response to No Silver Bullet Email by 9:00 AM [last_first]_HW2.pdf HW3: Ex 10.6, 10.10 |
|
|
R 01 Sep
|
Socio-technical Systems Dependability and Security |
Chapter 11 |
HW4: Ex 11.4, 11.7, 11.9 Email by 9:00 AM [last_first]_HW4.pdf |
|
|
T 06 Sep
|
Dependability and Security | Therac-25 Accidents 2010 Radiation Follies Tire Pressure Monitoring System Case Study FYI: Spacecraft Accidents Airport 95 FBI Fiasco 2005 Sentinel Legacy Systems |
Exercise: Practice using your Subversion repository HW5: 1000+ word response to readings on radiation accidents and tire pressure study Email by 9:00 AM [last_first]_HW5.pdf |
Get familiar with Ubuntu, Subversion, and VirtualBox |
| R 08 Sep | Requirements Engineering Dependability and Security Specification |
Chapter 4 Magical Number 7 Chapter 12 |
HW6: Ex 4.5, 4.6, 4.7 Email by 9:00 AM [last_first]_HW6.pdf HW7: Ex 12.5, 12.6, 12.7 |
Subversion:
https://svn.cs.cofc.edu/repos/CSCI3622011 user = cougars' id pw = last 6 digits of cwid |
|
T 13 Sep
|
Software Processes | Chapter 2 The Future of Programming Rapid Development Ch 7 |
HW8: 500+ word essay on where you think programming and software engineering are headed; do you agree with the Future of Programming article - why or why not? Email by 9:00 AM [last_first]_HW8.pdf |
Get familiar with Ubuntu, Subversion, and VirtualBox |
|
R 15 Sep
|
Agile Software Development | Chapter 3 Ch 1 - 4 of: Mythical Man Month |
HW9: 500+ word response to MMM(1-4) Email by 9:00 AM [last_first]_HW9.pdf |
|
| T 20 Sep | System Modeling | Chapter 5 On Visual Formalisms |
HW10: Create test directory in SVN repository. Email by 9:00 AM the directory name. | NOTE: You are required to use Subversion to store and track your team deliverables. |
|
R 22 Sep
|
Software Testing | Intro to Testing | Form Teams Team Exercise Triangle Test |
|
| T 27 Sep | Software Testing | Chapter 8 Software Analysis |
TERM TEAM PROJECT: Evaluate FOSS projects and select 1st, 2nd, 3rd candidates. Bring these to class and be prepared to summarize why you chose each one. We will assign a project to each team during class. |
|
| R 29 Sep | Software Testing
Dependability and Security Assurance |
Chapter 15 |
||
| T 04 Oct | Software Evolution |
Chapter 9 |
DELIVERABLE #1: Team experience report: summary of chosen project; checkout project from repository and build it; run tests and report results; evaluate experience and project so far; present report to class; Submit by saving document into your SVN Team repository and name it [team-name]_deliverable1.pdf |
|
| R 06 Oct | TEST | |||
| T 11 Oct | Software Reuse |
Chapter 16 |
DELIVERABLE #2: produce a detailed test plan for your project (see p. 209 text) |
|
| R 13 Oct | Component-Based Software Engineering |
Chapter 17 |
||
| T 18 Oct | FALL BREAK | |||
| R 20 Oct | Distributed Software Engineering |
Chapter 18 |
NO CLASS = PROJECT WORK DAY | |
| T 25 Oct | Service-Oriented Architecture |
Chapter 19 |
||
| R 27 Oct | Aspect-Oriented Software Engineering |
Chapter 21 |
||
| T 01 Nov | Team Presentations - work in progress |
DELIVERABLE #3: |
||
| R 03 Nov | Project Management |
Chapter 22 |
||
| T 08 Nov | Project Planning |
Chapter 23 |
||
| R10 Nov | Quality Management |
Chapter 24 |
||
| T 15 Nov | Team Presentations - work in progress | DELIVERABLE #4: |
||
| R 17 Nov | Configuration Management | Chapter 25 | ||
| T 22 Nov | Process Improvement | Chapter 26 | ||
| R 24 Nov | T H A N K S G I V I N G | |||
| T 29 Nov | Team Project Presentations | Five Guys Software, Ramrod, Five Star | DELIVERABLE #5: |
|
| R 01 Dec | Team Project Presentations | Team 4, Batman, Error | ||
| S 10 Dec | 8:00 - 11:00 AM F I N A L EXAM | |||